From:                              route@monster.com

Sent:                               Wednesday, November 2, 2016 12:41 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Software Engineer

 

This resume has been forwarded to you at the request of Monster User xapeix03

Alan Hunt 

Last updated:  09/10/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Madison, AL  35758
US

a.a.hunt@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Alan Hunt - Senior Software Engineer

Resume Value: w32cdbq89yjn7tbc   

  

 


 

Clearance – Previously held Secret


 

Alan A. Hunt

 

762 Highland Drive / Madison, AL 35758

a.a.hunt@gmail.com

 

Objective

 

 

Seeking a lead or senior position with a highly motivated team developing customer-focused software

 

Work Experience

 

 

Software Consultant, Intergraph PP&M

                September  2014 – Present

Smart Enterprise Portal

        September 2014 – Present

Responsible for design, development, and unit testing of an enterprise web portal for searching data and viewing engineering drawings and 3D models. The portal is a single page application with the client side written in TypeScript utilizing the Angular framework. The server side utilizes ASP.NET Web API, written in C#.

          Designed and implemented the portal to be data agnostic

          Worked with multiple teams to push RESTful web service standards across the division as it moved to put business applications in the cloud

          Designed and implemented a relational visualization UI for navigating data

          Integrated 3D model viewing control

          Implemented routing framework using Angular UI-router

          Worked closely with the API team to design OData web services for retrieving data

          Implemented mock OData services using ASP.NET Web API in order to develop the client side prior to the existence of actual services for the business application

          Designed and implemented configuration and preferences persistence

          Integrated NLog for server and client side logging

          Wrote unit tests for both client and server side logic to maintain minimum 80% code coverage

          Assisted junior developers with design, implementation, and UX decisions

          Performed duties of Scrum Master

          Acted as the point of contact for the team

          Advised Product Owner

          Ran Sprint Reviews/Retros/Planning

 

Senior Software Engineer, SAIC

                April  2012 – August 2014

Team Lead, Force Protection Architecture

        April 2012 – August 2014

Responsible for design, development, and unit testing of the Force Protection Architecture Command and Control User Interface (FPA UI) application, which is part of the FPS Enhanced Architecture Software Suite.  The application utilizes .NET 4.0, the Managed Extensibility Framework (MEF), Windows Presentation Foundation (WPF), and the Model-View-Viewmodel (MVVM) design pattern.

          Performed duties required of the Software Development Lead

          Participated in Change Control Boards

          Lead team status meetings

          Assigned work to developers

          Integrated open source third party video control

          Implemented EG104 and EG601 KLV metadata parsing from UAV video feeds to display UAV icons on a map

          Integrated camera motion detection capability

          Implemented capability to start external applications from within the UI using Win32 API to manage external process windows

          Troubleshot and refactored multithreaded code to improve performance and fix deadlocks

          Designed and implemented map tools for placing tactical objects, drawing and editing polygons, calculating distance and bearing, and zoom-to-box functionality

          Implemented Field of View graphics and animation for the mapping component

          Helped design and implemented custom event handling to allow mapping framework to work with third party map libraries

          Designed and implemented capability for custom application views on multiple monitors

          Designed and implemented configurability of access and command permissions for devices

          Implemented joystick support for control Pan/Tilt/Zoom cameras

          Implemented serialization of application configuration

          Used Redgate’s ANTS Performance Suite to track down and fix memory leaks and other performance issues

          Wrote unit tests for software subcomponents

          Assisted junior level developers with troubleshooting bug fixes and implementing new features

 

Software Engineer, L-3 Communications

                                  August 2005 – April 2012

Software Engineer, Missile Defense Data Center

                               Feb 2007 – April 2012

The MDDC program handles data management across all of MDA for the BMDS Test Program.  The software solutions for the program include a website for registration and data management, a Windows application for distributing data to the user community, and suite of tools for internal purposes.  All software is developed in ASP.NET and C# with a Microsoft SQL Server database.

 

          Implemented a solution to authenticate registered users with Active Directory over the web

          Implemented Common Access Card authentication for the website

          Implemented Windows services to handle various batch processes such as periodic email notifications to users and automated auditing of user accounts

          Implemented fixes for multithreaded service that manages disc burning devices

          Designed and implemented Windows Forms using the MVC paradigm

          Worked with the IA team and the software lead to conduct a code review of the legacy Data Management System code base to identify vulnerabilities

          Helped integrate the Data Management System with the MDDC Catalog System to provide a single website with a uniform look and feel

          Developed and mapped SQL Server Schema using NHiberate

          Installed software builds on the development and production networks

          Filled in for the software lead on occasion to lead meetings with the customer to establish and prioritize new requirements

          Troubleshot software issues in production and development environments

          Worked with software lead to design new screens and database schema

          Implemented various software tools for converting data and troubleshooting production issues

          Worked with the software lead to write a Software Design Description and a Software Developer Manual for the MDDC software suite

         Assisted other developers with questions about design and implementation decisions

 

Software Engineer, Information Assurance Group                                                          Aug 2005 - Feb 2007

 

The IA group partnered with a local small business to provide support to Missile Defense Agency (MDA) / Ground-based Midcourse Defense (GMD) projects as part of the Small Business Innovative Research program.

 

          Designed and implemented a multi-threaded core server and a command and control console for a network security application using Java and MySQL that provided a single consolidated user interface for monitoring security events from several network security tools

          Helped define processes for first CMMI appraisal for a project at the L-3 Huntsville office

          Implemented a user interface control for a Pan/Tilt/Zoom camera for Hawk, a component of the Praetorian Surveillance suite (http://www.l3praetorian.com/hawk/index.htm)

 

 

 

 

Graduate Research Assistant, Auburn University                                               June 2004 – May 2005

 

While completing my Master’s degree, I worked as a research assistant on computer security research projects funded by the Missile Defense Agency.

          With a team of graduate students, researched techniques to mitigate and survive distributed denial of service attacks

          Researched security architecture and ways to map such an architecture into the Department of Defense Architecture Framework

 

Graduate Teaching Assistant, Auburn University                                             August 2003 – May 2004

 

While completing my Master’s degree, I worked as a teaching assistant to Dr. Dean Hendrix for the Fundamentals of Computer Science II course.

          Taught three lab sections for the course

          Assisted Dr. Hendrix with designing, grading, and teaching java programming assignments that dealt  with fundamental data structures and algorithms

 

 

 

Education

 

 

Masters of Science, Software Engineering – 3.9 GPA               Auburn University, December 2005

 

 

Bachelors of Arts, Philosophy – 3.4 GPA                                       Auburn University, December 2000

 

 

Publications

 

 

Eoff, B.; Hunt, A.; Hamilton, J. A., Jr.; Evans, G.  The Theory and Practice of Vulnerability Analysis of Simulation Software, Huntsville Simulation Conference, October 20-21, 2004, Huntsville, Alabama.

 

 

Technologies

 

 

Programming Languages: TypeScript, Javascript, C#, ASP.NET, Java, PHP, C, C++

Frameworks: Angular, ASP.NET Web API, Entity Framework, WPF, ASP MVC

Libraries: d3, jQuery

Design Tools: Enterprise Architect

 

Operating Systems: Windows 7/10, Linux (CentOS, Red Hat)

Databases: Microsoft SQL Server 2012/2014, Oracle 11g/12c, MySQL

Version Control Systems: Team Foundation Server, Subversion

Development Environments: Microsoft Visual Studio 2005/2008/2010/2013/2015, Netbeans

Applications: Redgate .NET Performance Suite, Microsoft Blend

 

 

 

Interests

 

 

Mountain biking, PC gaming, classical guitar

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Software Engineer

Intergraph PP&M

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

125,000.00 - 150,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

7+ to 10 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Inactive Clearance

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Software Team Lead

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-AL-Northern/Huntsville

Relocate:

No

Willingness to travel:

Up to 25% travel